cancer thyroid estrogen diabetes hyperparathyroidism hyperthyroidism hypothyroidism parathyroid menopause cholesterol hormones health